Skip to main content
TrustRadius
WSO2 Enterprise Service Bus

WSO2 Enterprise Service Bus

Overview

What is WSO2 Enterprise Service Bus?

WSO2 says they have taken a fresh look at old-style, centralized ESB architectures, and designed their unique WSO2 Enterprise Service Bus from the ground up as the highest performance, lowest footprint, and most interoperable service oriented architecture (SOA) and integration middleware today. Additionally, the…

Read more
Recent Reviews

TrustRadius Insights

WSO2 Micro Integrator has been widely used for various integration purposes, providing users with a seamless experience. Users have …
Continue reading
Read all reviews
Return to navigation

Pricing

View all pricing
N/A
Unavailable

What is WSO2 Enterprise Service Bus?

WSO2 says they have taken a fresh look at old-style, centralized ESB architectures, and designed their unique WSO2 Enterprise Service Bus from the ground up as the highest performance, lowest footprint, and most interoperable service oriented architecture (SOA) and integration middleware today.…

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

4 people also want pricing

Alternatives Pricing

What is Aurea Process?

Aurea Process (formerly CX Process) from Aurea Software in Austin is a business process management offering, based on Savvion BPM.

Return to navigation

Product Details

What is WSO2 Enterprise Service Bus?

WSO2 says they have taken a fresh look at old-style, centralized ESB architectures, and designed their unique WSO2 Enterprise Service Bus from the ground up as the highest performance, lowest footprint, and most interoperable service oriented architecture (SOA) and integration middleware today. Additionally, the vendor says that by relying on their carbon technology the ESB is able to deliver a smooth start-to-finish project experience.

WSO2 Enterprise Service Bus Features

  • Supported: Connecting Anything to Anything
  • Supported: Routing, Mediation & Transformation
  • Supported: Message, Service, API & Security Gateway
  • Supported: High Performance, High Availability, Scalability & Stability
  • Supported: Lightweight, Developer Friendly and Easy to Deploy
  • Supported: Manage & Monitor

WSO2 Enterprise Service Bus Competitors

WSO2 Enterprise Service Bus Technical Details

Deployment TypesOn-premise, Software as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWindows, Linux, Mac
Mobile ApplicationNo
Supported CountriesAll Countries
Supported LanguagesEnglish

WSO2 Enterprise Service Bus Customer Size Distribution

Consumers0%
Small Businesses (1-50 employees)0%
Mid-Size Companies (51-500 employees)0%
Enterprises (more than 500 employees)100%
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(13)

Community Insights

TrustRadius Insights are summaries of user sentiment data from TrustRadius reviews and, when necessary, 3rd-party data sources. Have feedback on this content? Let us know!

WSO2 Micro Integrator has been widely used for various integration purposes, providing users with a seamless experience. Users have successfully utilized this tool to convert SOAP APIs to REST APIs in just a few minutes, allowing them to modernize their systems and improve interoperability. Additionally, WSO2 Micro Integrator has been deployed on AWS to create a monitoring platform for elderly behaviors, resulting in cost reduction compared to the traditional Enterprise Integration EI solutions.

The WSO2 Enterprise Service Bus ESB has played a vital role in helping organizations standardize the creation of query APIs for commonly used databases, leading to faster software development processes. Moreover, users have found WSO2 ESB scalable and appreciated the support provided. The tool has also facilitated seamless integration between different systems with minimal expense, earning positive feedback from users. With its wide variety of out-of-the-box connectors, WSO2 has made it easy for users to integrate with legacy systems and manage APIs for legacy applications.

Notably, WSO2 ESB has been the main tool for integration in various projects, providing a centralized entry point for all APIs. Its agility and support for DevOps have made it a preferred choice in the telecommunications industry. Furthermore, WSO2 ESB is used to develop, monitor, and troubleshoot errors quickly and is also used for consultancy services. It serves as a routing and transformation medium, connecting to systems like SAP ERP. Gfi has successfully deployed WSO2 as their reference open-source SOA infrastructure stack in Spain.

WSO2 Enterprise Service Bus is used to orchestrate and integrate business services offered to universities. WSO2 ESB has been used to provide a common gateway for all enterprise services in organizations, reducing silo development of services.

Overall, WSO2 products have proven valuable across different sectors and use cases. They have enabled businesses to integrate their systems seamlessly, reduce costs, standardize processes, and enhance overall operational efficiency.

Efficient Transformation Operations: Users have found WSO2 Micro Integrator to be highly efficient in handling transformation operations at the middleware level, saving them valuable time. Several reviewers have stated that the mediators owned by WSO2 Micro Integrator allow them to perform various tasks, such as exposing Database data as an API or transforming XML format to JSON format.

Cost-effective Licensing and Scalability: The cost-effective licensing of WSO2 Micro Integrator has been appreciated by users, with several reviewers mentioning that it only requires the necessary space and is scalable. The scalability, support, and open-source platform of WSO2 Micro Integrator have also been praised by users.

Ease of Implementation and Out-of-the-box Features: Reviewers have found WSO2 Micro Integrator easy to implement, with many highlighting the availability of numerous out-of-the-box connectors. The product's open-source nature has made it a cheaper option for smaller projects. Additionally, users have noted that WSO2 Micro Integrator reduced the time-to-market for their projects.

Cons:

  1. Lack of comprehensive documentation and examples: Several users have mentioned that the documentation for WSO2 is lacking in terms of providing detailed examples, particularly regarding certain mediators and complex functions. Some reviewers have expressed frustration with the outdated nature of the documentation and the presence of unanswered questions on IT forums.
  2. Complexity and requirement for coding/scripting: Users have found WSO2 to be a complex tool that requires a significant amount of coding and scripting compared to other similar tools. This may pose a challenge for those who are not experienced in Java and Maven, as stated by some customers.
  3. Issues with stability and production usage: Some users have raised concerns about the stability of WSO2 ESB, mentioning that it is not suitable for production usage due to encountering several trivial bugs. Additionally, there is a lack of built-in mechanisms for auto-restart in case of an application server crash, which has been pointed out by reviewers as well.

Attribute Ratings

Reviews

(1-2 of 2)
Companies can't remove reviews or game the system. Here's why
Omer Khalid | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
We are using WSO2 as a development platform to deliver enterprise solutions. Our core area of expertise is to provide integration solutions between different existing components. We are also using ESB as a routing and transformation medium. Transformation is the main area required in Integration solutions. ESB is also being used as medium to connect to different systems, like SAP ERP systems.
  • One of the basic requirement of an ESB product is that it should be able to support transformation. WSO2 ESB provides support of XSLT, so you can transform your request to whatever format. Moreover, transformations like converting your xml payload into JSON and JSON payload to XML are out of the box available.
  • WSO2 ESB provides a scheduler feature, by which you can configure your own scheduler to call a proxy service at a particular time of day or or initiate sequence.
  • WSO2 ESB provides excellent error handling techniques, WSO2 ESB provides detailed error handling scenarios to tackle all the situations. WSO2 ESB also provides custom error handling by which you can make your own custom error message before sending it back to client.
  • WSO2 ESB needs to provide a GUI mapper tool like Tibco etc. When we are writing XSLT by ourselves, we are always more prone to error. So if there is a good mapper tool with a interactive user interface, it will expand the WSO2 market a lot.
  • Rest APIs concepts need to be more clarified and made in a simpler way. When using patterns with resources , there is a lot of confusion between URL mappings and URI templates. The documentation needs to be more extensive.
  • In Fault handling scenarios, right now WSO2 only provides unique error codes related to endpoint error handling but there should be a unique error code for other scenarios like transformation errors and validation errors.
WSO2 ESB is the best choice in the following scenarios:

  • When simple message routing is required. WSO2 provides message stores which guarantee message delivery and you don't have to worry about message persistence.
  • When you need to schedule something within your implementation than WSO2 ESB has right tool for you. You can configure it once and then you don't have to worry at all.
  • When connecting with SAP systems.
  • When a message transformation is required.
  • When there is a conversion required between XML to JSON and JSON to XML.
  • When you require service orchestration then WSO2 ESB is the best choice.
  • To be able to provide integrated solutions at sort notice.
  • Reduce the development cost as it is very user friendly and easy to learn.
  • Made management and monitoring of the projects more cost effective.
WSO2 ESB's biggest advantage over them is that it is an open source project. It has no heavy licensing fees and expensive contract fees. WSO2 provides the same level of scalability and stability. WSO2 ESB is very light weight and developer friendly. The WSO2 ESB run time management console provides a very easy and interactive way to deploy your applications.
Reza Ameri | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
We use WSO2 ESB as our main choice for integration. We offer many services such as payment and/or expose some data to our customers or developers using API management which is built-in. Using WSO2 ESB helped us in agility and since it supports dev-ops we really got faster and safer.
It helps us to easily develop, monitor and trouble shoot errors as fast as possible. In addition to our development department we also offer some consultancy services to our customers. Using WSO2 ESB in the telecommunications industry as the main integration platform is what we are doing and advise others to do so.
  • WSO2 ESB is really fast and reliable and it can be easily clustered.
  • As a developer it is easy to develop, maintain and trouble shoot with WSO2 ESB, its management console is really well designed.
  • Very good documentation and a real responsive community is supporting WSO2 and you can see the good changes, version by version.
  • It is free and open source and it [always] will be!
  • The management console is really good but sometimes when you haven't done an HTTP action (post/get) to the server and you are working with the sequences, you may lose some data after submission!
  • Sometimes error handling and built-in logging is not good, mostly when you are extending it with script mediators or class mediators.
It is very good in the company of other WSO2 products since they offer an open source platform for SOA; it is really good to use it as middleware. It is really good to handle service orchestration (it supports EIP). It is good to mange APIs in the company of WSO2 API Manager.
  • Very well documented tutorials and case studies makes it easy to learn.
  • It has a really supportive community
  • It is fast and it can easily handle 300 tps of average use on a VM with 4Gig RAM
The most important reasons are:
  • It is free and open source with a good support either community and enterprise.
  • It has very good documents so you can easily extend it and create a good developer team.
  • It is part of a bigger solution and it is a piece of the puzzle for your SOA infrastructure.
Return to navigation